跳到主要内容

JDBC Driver程序员指南

内容

本手册描述了如何安装、加载和使用 GBase 8s JDBC Driver 从 Java™ 应用程序或应用小程序连接 GBase 8s 数据库。

还可以使用 GBase 8s JDBC Driver 编写在服务器中执行的用户定义例程。

这些主题是为使用 JDBC API 通过 GBase 8s JDBC Driver 连接到 GBase 8s 数据库的 Java 程序员编写的。要使用这些主题,您应该知道如何使用 Java 进行编程,特别是了解 JDBC API 的类和方法。

这些主题来自 GBase 8s JDBC Driver 程序员指南。

符合行业标准

GBase 8s 产品符合各种标准。

基于 SQL 的 GBase 8s 产品完全兼容 SQL-92 入门级(发布为 ANSI X3.135-1992),这与 ISO 9075:1992 完全相同。另外, GBase 8s 数据库服务器的许多功能都遵守 SQL-92 中级和完全级别以及 X/Open SQL 公共应用程序环境 (CAE) 标准。

如何阅读语法图

语法图使用特殊组件描述语句和命令的语法。

从左到右,从上到下跟随线的路径阅读语法图。

此右侧双箭头加直线符号 ►►── 表示语句开始。

右侧箭头符号 ──► 表示语句延续到下一行。

右箭头加直线符号 ►── 表示语句继续上一行的内容。

直线、右箭头加左箭头符号 ──►◄ 表示语句结束。

必需项出现在水平线(主路径)中。

可选项出现在主路径下方。

如果可以从两个或多个项中选择,那么它们以堆栈的方式表示。

如果必须选择其中一项,那么堆栈中的一项出现在主路径上。

如果从中选择的项是可选的,那么整个堆栈出现在主路径下方。

如果缺省其中一项,则它会在主路径上方显示,剩余的选项将会显示在下方。

返回左侧的箭头,在主线之上,表示该项可重复。在此情况下,重复项必须用一个或多个空格隔开。

如果重复的箭头包含一个逗号,那么您必须使用逗号分隔重复的项。

堆栈上方重复的箭头表示可以从堆栈的项目中进行多个选择或者重复一个选择。

SQL 关键字以大写字母出现 (例如:FROM)。它们必须严格按照所显示的拼写。变量以小写字母出现(例如:column-name)。它们表示用户在语句中提供的名称或值。

如果出现了标点符号、括号、算术运算符或其它这样的符号,那么必须将它们作为语法的一部分输入。

某些时候,一个变量表示一个语句段。例如:在以下语法图中,变量 parameter-block 表示已标记为 parameter-block 的语句段:

parameter-block:

示例代码约定

SQL 代码的示例在整个出版物中出现。除非另有说明,代码不特定于任何单个的 GBase 8s 应用程序开发工具。

如果示例中仅列出 SQL 语句,那么它们将不用分号定界。例如:您可能看到以下示例中的代码:

CONNECT TO stores_demo
...

DELETE FROM customer
WHERE customer_num = 121
...

COMMIT WORK
DISCONNECT CURRENT

要将此 SQL 代码用于特定产品,必须应用该产品的语法规则。例如,如果使用的是 SQL API,那么必须在每条语句的开头使用 EXEC SQL,并在每条语句的结尾使用分号(或其他合适的定界符)。 如果使用的是 DB–Access,那么必须用分号将多条语句隔开。

提示

代码示例中的省略点表示在整个应用程序中将添加更多的代码,但是不必显示它以描述正在讨论的概念。

有关使用特定应用程序开发工具或 SQL API 的 SQL 语句的详细指导,请参阅您的产品文档。

入门

连接至数据库

执行数据库操作

操作 GBase 8s 类型

与不透明数据类型一起使用

全球化和日期格式

调优和故障排除

Oracle兼容模式

附录